YouTube Automation Comprehensive skill for automating YouTube channel management and content workflows. Core Workflows 1. Video Upload Pipeline VIDEO PUBLISHING FLOW: ┌─────────────────┐ │ Video File │ │ (MP4/MOV) │ └────────┬────────┘ ▼ ┌─────────────────┐ │ Metadata Prep │ │ - Title │ │ - Description │ │ - Tags │ └────────┬────────┘ ▼ ┌─────────────────┐ │ Thumbnail │ │ Upload │ └────────┬────────┘ ▼ ┌─────────────────┐ │ Schedule/ │ │ Publish │ └────────┬────────┘ ▼ ┌─────────────────┐ │ Notifications │ │ & Promotion │ └─────────────────┘ 2. Video Configuration video_upload : file : "video.mp4" metadata : title : "{{title}} | {{channel_name}}" description : | {{description}} ⏰ Timestamps : { { timestamps } } 🔗 Links : { { links } } 📱 Follow us : { { social_links } }
{{tags_hashtags}}
tags : - "{{primary_keyword}}" - "{{secondary_keywords}}" - "{{channel_tags}}" category : "{{category_id}}" language : "en" settings : privacy : "public"
public, private, unlisted
- made_for_kids
- :
- false
- age_restricted
- :
- false
- allow_comments
- :
- true
- allow_embedding
- :
- true
- notify_subscribers
- :
- true
- monetization
- :
- enabled
- :
- true
- mid_roll_ads
- :
- true
- schedule
- :
- publish_at
- :
- "2024-01-20T14:00:00Z"
- premiere
- :
- false
- 3. Thumbnail Guidelines
- thumbnail_specs
- :
- dimensions
- :
- "1280x720"
- aspect_ratio
- :
- "16:9"
- format
- :
- [
- "PNG"
- ,
- "JPG"
- ]
- max_size
- :
- "2MB"
- best_practices
- :
- -
- Use high contrast colors
- -
- Include readable text (3
- -
- 5 words)
- -
- Show faces with expressions
- -
- Use brand
- -
- consistent styling
- -
- A/B test variations
- templates
- :
- tutorial
- :
- -
- Software screenshot
- -
- Text overlay
- -
- Step number
- review
- :
- -
- Product image
- -
- Rating visual
- -
- Reviewer face
- vlog
- :
- -
- Expressive face
- -
- Location context
- -
- Action shot
- SEO Optimization
- Keyword Research
- seo_strategy
- :
- primary_keyword
- :
- placement
- :
- -
- title_start
- -
- description_first_line
- -
- first_tag
- research_tools
- :
- -
- YouTube Search Suggest
- -
- TubeBuddy
- -
- VidIQ
- -
- Google Trends
- title_formula
- :
- patterns
- :
- -
- "How to {{action}} {{keyword}} ({{year}})"
- -
- "{{number}} {{keyword}} Tips for {{audience}}"
- -
- "{{keyword}} Tutorial for Beginners"
- -
- "{{keyword}} vs {{competitor}} - Which is Better?"
- best_practices
- :
- -
- Front
- -
- load keywords
- -
- 60 characters max
- -
- Include power words
- -
- Add brackets/parentheses
- description_structure
- :
- -
- Hook (first 150 chars
- -
- visible in search)
- -
- Keywords naturally integrated
- -
- Timestamps
- -
- Links and CTAs
- -
- Hashtags (3
- -
- 5 max)
- Tag Strategy
- tag_strategy
- :
- order
- :
- 1
- :
- exact_match_keyword
- 2
- :
- broad_match_keyword
- 3
- :
- related_keywords
- 4
- :
- channel_tags
- 5
- :
- long_tail_variations
- example
- :
- video_topic
- :
- "Python Tutorial"
- tags
- :
- -
- "python tutorial"
- -
- "python tutorial for beginners"
- -
- "learn python"
- -
- "python programming"
- -
- "python crash course"
- -
- "coding tutorial"
- -
- "programming for beginners"
- -
- "{{channel_name}}"
- avoid
- :
- -
- Irrelevant tags
- -
- Competitor channel names
- -
- Misleading tags
- -
- Excessive tags (
- >
- 15)
- Analytics Dashboard
- Channel Overview
- CHANNEL ANALYTICS - LAST 28 DAYS
- ═══════════════════════════════════════
- Views: 125,400 (+15.2%)
- Watch Time: 8,250 hours (+12.8%)
- Subscribers: +2,340 (+8.5%)
- Revenue: $3,450 (+18.3%)
- TOP PERFORMING VIDEOS:
- ┌─────────────────────────┬────────┬─────────┐
- │ Video │ Views │ CTR │
- ├─────────────────────────┼────────┼─────────┤
- │ Python Basics Tutorial │ 45,200 │ 8.5% │
- │ VS Code Setup Guide │ 32,100 │ 7.2% │
- │ Git for Beginners │ 28,500 │ 6.8% │
- └─────────────────────────┴────────┴─────────┘
- TRAFFIC SOURCES:
- YouTube Search ████████████░░░░ 45%
- Suggested Videos ██████████░░░░░░ 35%
- External ████░░░░░░░░░░░░ 12%
- Browse Features ██░░░░░░░░░░░░░░ 8%
- Video Performance Metrics
- video_metrics
- :
- engagement
- :
- -
- views
- -
- watch_time
- -
- average_view_duration
- -
- average_percentage_viewed
- discovery
- :
- -
- impressions
- -
- click_through_rate
- -
- search_ranking
- interaction
- :
- -
- likes
- -
- comments
- -
- shares
- -
- subscribers_gained
- retention
- :
- -
- audience_retention_curve
- -
- relative_retention
- -
- drop_off_points
- revenue
- :
- -
- estimated_revenue
- -
- cpm
- -
- rpm
- Content Calendar
- Publishing Schedule
- content_calendar
- :
- weekly_schedule
- :
- monday
- :
- type
- :
- tutorial
- time
- :
- "14:00 UTC"
- duration
- :
- "15-20 min"
- wednesday
- :
- type
- :
- tips_tricks
- time
- :
- "14:00 UTC"
- duration
- :
- "8-12 min"
- friday
- :
- type
- :
- project_walkthrough
- time
- :
- "16:00 UTC"
- duration
- :
- "20-30 min"
- content_pillars
- :
- -
- Tutorials (40%)
- -
- Tips & Tricks (25%)
- -
- Tool Reviews (20%)
- -
- Industry News (15%)
- Batch Production
- batch_workflow
- :
- recording_day
- :
- saturday
- videos_per_session
- :
- 4
- pre_production
- :
- -
- Research topics
- -
- Write scripts
- -
- Prepare demos
- -
- Set up equipment
- production
- :
- -
- Record intros
- -
- Record main content
- -
- Record outros
- -
- B
- -
- roll footage
- post_production
- :
- -
- Edit videos
- -
- Create thumbnails
- -
- Write descriptions
- -
- Schedule uploads
- Comment Management
- Auto-Response Rules
- comment_automation
- :
- positive_comments
- :
- keywords
- :
- [
- "great"
- ,
- "helpful"
- ,
- "thanks"
- ,
- "awesome"
- ]
- actions
- :
- -
- heart_comment
- -
- pin_if_high_engagement
- questions
- :
- keywords
- :
- [
- "how"
- ,
- "what"
- ,
- "where"
- ,
- "?"
- ]
- actions
- :
- -
- flag_for_response
- -
- auto_reply_common_questions
- spam_detection
- :
- patterns
- :
- -
- urls_in_new_accounts
- -
- repeated_comments
- -
- promotional_language
- actions
- :
- -
- hold_for_review
- -
- auto_remove_if_confidence_high
- engagement_prompts
- :
- triggers
- :
- -
- milestone_views
- -
- subscriber_growth
- actions
- :
- -
- pin_cta_comment
- -
- ask_question
- Community Management
- community
- :
- engagement_strategy
- :
- -
- Reply to comments within 24 hours
- -
- Heart valuable comments
- -
- Pin best comments
- -
- Create community posts
- community_posts
- :
- types
- :
- -
- polls
- -
- behind_the_scenes
- -
- video_teasers
- -
- questions
- frequency
- :
- "2-3 per week"
- Playlist Management
- Playlist Structure
- playlists
- :
- -
- name
- :
- "Python for Beginners"
- description
- :
- "Complete Python programming course"
- ordering
- :
- manual
- visibility
- :
- public
- videos
- :
- -
- "Introduction to Python"
- -
- "Variables and Data Types"
- -
- "Control Flow"
- -
- "Functions"
- -
- "OOP Basics"
- -
- name
- :
- "Quick Tips"
- description
- :
- "Short coding tips under 5 minutes"
- ordering
- :
- newest_first
- visibility
- :
- public
- auto_add
- :
- tag
- :
- "quick_tip"
- Integration Workflows
- Cross-Platform Publishing
- cross_platform
- :
- on_video_publish
- :
- -
- create_short_clip
- :
- true
- -
- post_to_twitter
- :
- include_link
- :
- true
- include_thumbnail
- :
- true
- -
- post_to_linkedin
- :
- include_link
- :
- true
- -
- notify_discord
- :
- channel
- :
- "#new-videos"
- -
- update_website
- :
- embed_video
- :
- true
- create_blog_post
- :
- true
- Email Integration
- email_automation
- :
- on_video_publish
- :
- -
- send_to_subscribers
- :
- template
- :
- "new_video"
- delay
- :
- "1 hour"
- -
- update_newsletter
- :
- include_in_next
- :
- true
- Best Practices
- Consistency
-
- Post on regular schedule
- Thumbnails
-
- Invest time in eye-catching thumbnails
- First 30 Seconds
-
- Hook viewers early
- End Screens
-
- Promote other videos and subscribe
- Cards
-
- Link to related content
- Descriptions
-
- Detailed with timestamps and links
- Engagement
-
- Respond to comments
- Analytics
- Review and iterate based on data